package com.rent.product.controller;

import com.rent.product.entity.PmsBrandEntity;

import com.rent.product.service.PmsBrandService;
import com.rent.product.utils.R;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

import java.util.List;
//第一次修改
/**
 * 商品品牌管理
 */
@RestController
@RequestMapping("product/brand")
public class PmsBrandController {
    @Autowired
    private PmsBrandService brandService;
    /**
     * 商品列表
     */
    @RequestMapping("/list")
//    public R list(@RequestParam Map<String, Object> params){
    public R list(){
        List<PmsBrandEntity> brandlist = brandService.list();
//        List<BrandEntity> list = new ArrayList<BrandEntity>();
//        list.add(brandlist);

        return R.ok().put("data", brandlist);
    }


    /**
     * 信息
     */
//    @RequestMapping("/info/{brandId}")
//    public R info(@PathVariable("brandId") Long brandId){
//        BrandEntity brand = brandService.getById(brandId);
//
//        return R.ok().put("brand", brand);
//    }

    /**
     * 保存
     */
//    @RequestMapping("/save")
//    public R save(@RequestBody BrandEntity brand){
//        brandService.save(brand);
//
//        return R.ok();
//    }

    /**
     * 修改
     */
//    @RequestMapping("/update")
//    public R update(@RequestBody BrandEntity brand){
//        brandService.updateById(brand);
//
//        return R.ok();
//    }

    /**
     * 删除
     */
//    @RequestMapping("/delete")
//    public R delete(@RequestBody Long[] brandIds){
//        brandService.removeByIds(Arrays.asList(brandIds));
//
//        return R.ok();
//    }

}
